centralized store - French English Dictionary